package com.solo.system.api.entity;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import com.solo.common.core.base.entity.BasicEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 国际化语言类型实体类
 * @author 十一
 * @since 2024-10-23 15:10
 * 人生若只如初见，何事秋风悲画扇
 **/
@Data
@EqualsAndHashCode(callSuper = true)
@Table("sys_i18n_type")
public class SysI18nType extends BasicEntity {

    /**
     * i18n类型id
     */
    @Id(keyType = KeyType.Auto)
    private Long typeId;

    /**
     * i18n类型名称
     */
    private String name;

    /**
     * 状态[0停用 1正常]
     */
    private Boolean status;

    /**
     * 是否默认[0否 1是]
     */
    private Boolean isDefault;

}
